package demo1;

import org.springframework.context.annotation.AnnotationConfigApplicationContext;

public class Demo {
    public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException {
        User user = new User();
        user.sayHello();

       Class cls = Class.forName("demo1.User");
       User user1= (User)cls.newInstance();
       user1.sayHello();


       AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext("demo1");
       User user2 = context.getBean(User.class);
       user2.sayHello();

    }
}
